• word of the day

    wych hazel

    wych hazel - Dictionary definition and meaning for word wych hazel

    Definition
    (noun) any of several shrubs or trees of the genus Hamamelis; bark yields an astringent lotion Definition
    (noun) lotion consisting of an astringent alcoholic solution containing an extract from the witch hazel plant
    Synonyms : witch hazel
Download our Mobile App Today
Receive our word of the day
on Whatsapp